home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / NEW_TECH / NTUNZ2.ZIP / UNZIP.MAK < prev    next >
Makefile  |  1994-02-10  |  4KB  |  190 lines

  1. # Microsoft Visual C++ generated build script - Do not modify
  2.  
  3. PROJ = UNZIP
  4. DEBUG = 0
  5. PROGTYPE = 2
  6. CALLER = 
  7. ARGS = 
  8. DLLS = 
  9. ORIGIN = MSVCNT
  10. ORIGIN_VER = 1.00
  11. PROJPATH = E:\UNZIP\ 
  12. USEMFC = 0
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC = CRYPT.C
  21. FIRSTCPP = 
  22. RC = rc
  23. CFLAGS_D_DEXE32 = /nologo /W3 /Zi /YX /D "_X86_" /D "_DEBUG" /D "_CONSOLE" /D "WIN32" /D "MSDOS" /D "NO_ASM" /FR /ML /Fd"UNZIP.PDB" /Fp"UNZIP.PCH"
  24. CFLAGS_R_DEXE32 = /nologo /W3 /YX /O2 /D "_X86_" /D "NDEBUG" /D "_CONSOLE" /D "MSDOS" /D "NO_ASM" /D "WIN32" /D "CRYPT" /FR /ML /Fp"UNZIP.PCH"
  25. LFLAGS_D_DEXE32 = /NOLOGO /MAP /DEBUG /DEBUGTYPE:cv /SUBSYSTEM:console netapi32.lib
  26. LFLAGS_R_DEXE32 = /NOLOGO /SUBSYSTEM:console netapi32.lib
  27. LFLAGS_D_LIB32 = /NOLOGO
  28. LFLAGS_R_LIB32 = /NOLOGO
  29. LIBS_D_DEXE32 = 
  30. LIBS_R_DEXE32 = 
  31. RCFLAGS32 = 
  32. D_RCDEFINES32 = -d_DEBUG
  33. R_RCDEFINES32 = -dNDEBUG
  34. OBJS_EXT = 
  35. LIBS_EXT = 
  36. !if "$(DEBUG)" == "1"
  37. CFLAGS = $(CFLAGS_D_DEXE32)
  38. LFLAGS = $(LFLAGS_D_DEXE32)
  39. LIBS = $(LIBS_D_DEXE32)
  40. LFLAGS_LIB=$(LFLAGS_D_LIB32)
  41. MAPFILE_OPTION = 
  42. RCDEFINES = $(D_RCDEFINES32)
  43. !else
  44. CFLAGS = $(CFLAGS_R_DEXE32)
  45. LFLAGS = $(LFLAGS_R_DEXE32)
  46. LIBS = $(LIBS_R_DEXE32)
  47. MAPFILE_OPTION = 
  48. LFLAGS_LIB=$(LFLAGS_R_LIB32)
  49. RCDEFINES = $(R_RCDEFINES32)
  50. !endif
  51. SBRS = CRYPT.SBR \
  52.         ENVARGS.SBR \
  53.         EXPLODE.SBR \
  54.         EXTRACT.SBR \
  55.         FILE_IO.SBR \
  56.         INFLATE.SBR \
  57.         MATCH.SBR \
  58.         UNREDUCE.SBR \
  59.         NT.SBR \
  60.         UNSHRINK.SBR \
  61.         ZIPINFO.SBR \
  62.         UNZIP.SBR
  63.  
  64.  
  65. CRYPT_DEP =  \
  66.     e:\unzip\zip.h \
  67.     e:\unzip\unzip.h \
  68.     e:\unzip\crypt.h
  69.  
  70.  
  71. ENVARGS_DEP =  \
  72.     e:\unzip\unzip.h
  73.  
  74.  
  75. EXPLODE_DEP =  \
  76.     e:\unzip\unzip.h
  77.  
  78.  
  79. EXTRACT_DEP =  \
  80.     e:\unzip\unzip.h \
  81.     e:\unzip\crypt.h
  82.  
  83.  
  84. FILE_IO_DEP =  \
  85.     e:\unzip\unzip.h \
  86.     e:\unzip\crypt.h \
  87.     e:\unzip\tables.h
  88.  
  89.  
  90. INFLATE_DEP =  \
  91.     e:\unzip\inflate.h \
  92.     e:\unzip\unzip.h \
  93.     e:\unzip\crypt.h
  94.  
  95.  
  96. MATCH_DEP =  \
  97.     e:\unzip\unzip.h
  98.  
  99.  
  100. UNREDUCE_DEP =  \
  101.     e:\unzip\unzip.h
  102.  
  103.  
  104. NT_DEP =  \
  105.     e:\unzip\unzip.h
  106.  
  107.  
  108. UNSHRINK_DEP =  \
  109.     e:\unzip\unzip.h
  110.  
  111.  
  112. ZIPINFO_DEP =  \
  113.     e:\unzip\unzip.h
  114.  
  115.  
  116. UNZIP_DEP =  \
  117.     e:\unzip\unzip.h
  118.  
  119.  
  120. all:    $(PROJ).EXE $(PROJ).BSC
  121.  
  122. CRYPT.OBJ:    CRYPT.C $(CRYPT_DEP)
  123.     $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c CRYPT.C
  124.  
  125. ENVARGS.OBJ:    ENVARGS.C $(ENVARGS_DEP)
  126.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ENVARGS.C
  127.  
  128. EXPLODE.OBJ:    EXPLODE.C $(EXPLODE_DEP)
  129.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c EXPLODE.C
  130.  
  131. EXTRACT.OBJ:    EXTRACT.C $(EXTRACT_DEP)
  132.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c EXTRACT.C
  133.  
  134. FILE_IO.OBJ:    FILE_IO.C $(FILE_IO_DEP)
  135.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c FILE_IO.C
  136.  
  137. INFLATE.OBJ:    INFLATE.C $(INFLATE_DEP)
  138.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c INFLATE.C
  139.  
  140. MATCH.OBJ:    MATCH.C $(MATCH_DEP)
  141.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MATCH.C
  142.  
  143. UNREDUCE.OBJ:    UNREDUCE.C $(UNREDUCE_DEP)
  144.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c UNREDUCE.C
  145.  
  146. NT.OBJ:    NT.C $(NT_DEP)
  147.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c NT.C
  148.  
  149. UNSHRINK.OBJ:    UNSHRINK.C $(UNSHRINK_DEP)
  150.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c UNSHRINK.C
  151.  
  152. ZIPINFO.OBJ:    ZIPINFO.C $(ZIPINFO_DEP)
  153.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ZIPINFO.C
  154.  
  155. UNZIP.OBJ:    UNZIP.C $(UNZIP_DEP)
  156.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c UNZIP.C
  157.  
  158. $(PROJ).EXE:    CRYPT.OBJ ENVARGS.OBJ EXPLODE.OBJ EXTRACT.OBJ FILE_IO.OBJ INFLATE.OBJ \
  159.     MATCH.OBJ UNREDUCE.OBJ NT.OBJ UNSHRINK.OBJ ZIPINFO.OBJ UNZIP.OBJ $(OBJS_EXT) $(LIBS_EXT)
  160.     echo >NUL @<<$(PROJ).CRF
  161. CRYPT.OBJ 
  162. ENVARGS.OBJ 
  163. EXPLODE.OBJ 
  164. EXTRACT.OBJ 
  165. FILE_IO.OBJ 
  166. INFLATE.OBJ 
  167. MATCH.OBJ 
  168. UNREDUCE.OBJ 
  169. NT.OBJ 
  170. UNSHRINK.OBJ 
  171. ZIPINFO.OBJ 
  172. UNZIP.OBJ 
  173. $(OBJS_EXT)
  174. -OUT:$(PROJ).EXE
  175. $(MAPFILE_OPTION)
  176. $(LIBS)
  177. $(LIBS_EXT)
  178. $(DEFFILE_OPTION) -implib:$(PROJ).lib
  179. <<
  180.     link $(LFLAGS) @$(PROJ).CRF
  181.  
  182. run: $(PROJ).EXE
  183.     $(PROJ) $(RUNFLAGS)
  184.  
  185.  
  186. $(PROJ).BSC: $(SBRS)
  187.     bscmake @<<
  188. /o$@ $(SBRS)
  189. <<
  190.